home *** CD-ROM | disk | FTP | other *** search
- /* TCHK 2.0 - Howard Kapustein's Turbo C library 12-3-88 */
- /* Copyright (C) 1988, Howard Kapustein. All rights reserved. */
-
- /* howard.h - Howard Kapustein's basic header file */
-
- /* Note: for many functions the type 'byte' is defined as 'unsigned char'
- in the evironment menu as #define cannot do it. Other such defines
- are:
- #define byte unsigned char
- #define word unsigned int
- #define bboolean unsigned int /* used for bit fields */
-
- See TCHK.DOC for futher details. */
-
- #ifndef HOWARD
- #define HOWARD 1
-
- #define TRUE 1
- #define FALSE 0
- #define boolean char
- #define EQU(b1,b2) (((b1)&&(b2)) || ((!b1)&&(!b2))) /* boolean equal */
- #define NEQ(b1,b2) (((b1)&&(!b2)) || ((!b1)&&(b2))) /* boolean not equal */
- #define BINV(b1) (b1 ? FALSE : TRUE) /* boolean invert (return opposite) */
-
- #define NONE 0 /* text justification */
- #define LEFT 1
- #define CENTER 2
- #define RIGHT 3
-
- #endif /* HOWARD */
-